package com.css.fxfzysx.modules.ysxManagement.service;

import com.css.fxfzysx.base.response.RestResponse;
import com.css.fxfzysx.modules.ysxManagement.vo.CStructureCiVo;
import com.css.fxfzysx.modules.ysxManagement.vo.CsValueVo;
import com.css.fxfzysx.modules.ysxManagement.vo.MsCoefficientVo;

public interface RcStructureService {
    RestResponse saverOrUpdateCStructureCi(CStructureCiVo cStructureCiVo);

    RestResponse getAllCStructureCi(String titleName);

    RestResponse deleteCStructureCiById(String cStructureCiIds,String arrangeIds);

    RestResponse saverOrUpdateMsCoefficient(MsCoefficientVo msCoefficientVo);

    RestResponse getAllMsCoefficient(String titleName);

    RestResponse deleteMsCoefficientById(String msCoefficientIds,String arrangeIds);

    RestResponse saveOrUpdateCsValue(CsValueVo csValueVo);

    RestResponse getAllCsValue(String titleName);

    RestResponse deleteCsValueById(String csValueIds,String arrangeIds);
}
